package idv.loveloser.dao;

/**
 * AbstractMdlQuiz entity provides the base persistence definition of the
 * MdlQuiz entity. @author MyEclipse Persistence Tools
 */

public abstract class AbstractMdlQuiz implements java.io.Serializable {

	// Fields

	private Long id;
	private Long course;
	private String name;
	private String intro;
	private Short introformat;
	private Long timeopen;
	private Long timeclose;
	private String preferredbehaviour;
	private Integer attempts;
	private Short attemptonlast;
	private Short grademethod;
	private Short decimalpoints;
	private Short questiondecimalpoints;
	private Integer reviewattempt;
	private Integer reviewcorrectness;
	private Integer reviewmarks;
	private Integer reviewspecificfeedback;
	private Integer reviewgeneralfeedback;
	private Integer reviewrightanswer;
	private Integer reviewoverallfeedback;
	private Long questionsperpage;
	private Short shufflequestions;
	private Short shuffleanswers;
	private String questions;
	private Double sumgrades;
	private Double grade;
	private Long timecreated;
	private Long timemodified;
	private Long timelimit;
	private String password;
	private String subnet;
	private String browsersecurity;
	private Long delay1;
	private Long delay2;
	private Short showuserpicture;
	private Short showblocks;

	// Constructors

	/** default constructor */
	public AbstractMdlQuiz() {
	}

	/** full constructor */
	public AbstractMdlQuiz(Long course, String name, String intro,
			Short introformat, Long timeopen, Long timeclose,
			String preferredbehaviour, Integer attempts, Short attemptonlast,
			Short grademethod, Short decimalpoints,
			Short questiondecimalpoints, Integer reviewattempt,
			Integer reviewcorrectness, Integer reviewmarks,
			Integer reviewspecificfeedback, Integer reviewgeneralfeedback,
			Integer reviewrightanswer, Integer reviewoverallfeedback,
			Long questionsperpage, Short shufflequestions,
			Short shuffleanswers, String questions, Double sumgrades,
			Double grade, Long timecreated, Long timemodified, Long timelimit,
			String password, String subnet, String browsersecurity,
			Long delay1, Long delay2, Short showuserpicture, Short showblocks) {
		this.course = course;
		this.name = name;
		this.intro = intro;
		this.introformat = introformat;
		this.timeopen = timeopen;
		this.timeclose = timeclose;
		this.preferredbehaviour = preferredbehaviour;
		this.attempts = attempts;
		this.attemptonlast = attemptonlast;
		this.grademethod = grademethod;
		this.decimalpoints = decimalpoints;
		this.questiondecimalpoints = questiondecimalpoints;
		this.reviewattempt = reviewattempt;
		this.reviewcorrectness = reviewcorrectness;
		this.reviewmarks = reviewmarks;
		this.reviewspecificfeedback = reviewspecificfeedback;
		this.reviewgeneralfeedback = reviewgeneralfeedback;
		this.reviewrightanswer = reviewrightanswer;
		this.reviewoverallfeedback = reviewoverallfeedback;
		this.questionsperpage = questionsperpage;
		this.shufflequestions = shufflequestions;
		this.shuffleanswers = shuffleanswers;
		this.questions = questions;
		this.sumgrades = sumgrades;
		this.grade = grade;
		this.timecreated = timecreated;
		this.timemodified = timemodified;
		this.timelimit = timelimit;
		this.password = password;
		this.subnet = subnet;
		this.browsersecurity = browsersecurity;
		this.delay1 = delay1;
		this.delay2 = delay2;
		this.showuserpicture = showuserpicture;
		this.showblocks = showblocks;
	}

	// Property accessors

	public Long getId() {
		return this.id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getCourse() {
		return this.course;
	}

	public void setCourse(Long course) {
		this.course = course;
	}

	public String getName() {
		return this.name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getIntro() {
		return this.intro;
	}

	public void setIntro(String intro) {
		this.intro = intro;
	}

	public Short getIntroformat() {
		return this.introformat;
	}

	public void setIntroformat(Short introformat) {
		this.introformat = introformat;
	}

	public Long getTimeopen() {
		return this.timeopen;
	}

	public void setTimeopen(Long timeopen) {
		this.timeopen = timeopen;
	}

	public Long getTimeclose() {
		return this.timeclose;
	}

	public void setTimeclose(Long timeclose) {
		this.timeclose = timeclose;
	}

	public String getPreferredbehaviour() {
		return this.preferredbehaviour;
	}

	public void setPreferredbehaviour(String preferredbehaviour) {
		this.preferredbehaviour = preferredbehaviour;
	}

	public Integer getAttempts() {
		return this.attempts;
	}

	public void setAttempts(Integer attempts) {
		this.attempts = attempts;
	}

	public Short getAttemptonlast() {
		return this.attemptonlast;
	}

	public void setAttemptonlast(Short attemptonlast) {
		this.attemptonlast = attemptonlast;
	}

	public Short getGrademethod() {
		return this.grademethod;
	}

	public void setGrademethod(Short grademethod) {
		this.grademethod = grademethod;
	}

	public Short getDecimalpoints() {
		return this.decimalpoints;
	}

	public void setDecimalpoints(Short decimalpoints) {
		this.decimalpoints = decimalpoints;
	}

	public Short getQuestiondecimalpoints() {
		return this.questiondecimalpoints;
	}

	public void setQuestiondecimalpoints(Short questiondecimalpoints) {
		this.questiondecimalpoints = questiondecimalpoints;
	}

	public Integer getReviewattempt() {
		return this.reviewattempt;
	}

	public void setReviewattempt(Integer reviewattempt) {
		this.reviewattempt = reviewattempt;
	}

	public Integer getReviewcorrectness() {
		return this.reviewcorrectness;
	}

	public void setReviewcorrectness(Integer reviewcorrectness) {
		this.reviewcorrectness = reviewcorrectness;
	}

	public Integer getReviewmarks() {
		return this.reviewmarks;
	}

	public void setReviewmarks(Integer reviewmarks) {
		this.reviewmarks = reviewmarks;
	}

	public Integer getReviewspecificfeedback() {
		return this.reviewspecificfeedback;
	}

	public void setReviewspecificfeedback(Integer reviewspecificfeedback) {
		this.reviewspecificfeedback = reviewspecificfeedback;
	}

	public Integer getReviewgeneralfeedback() {
		return this.reviewgeneralfeedback;
	}

	public void setReviewgeneralfeedback(Integer reviewgeneralfeedback) {
		this.reviewgeneralfeedback = reviewgeneralfeedback;
	}

	public Integer getReviewrightanswer() {
		return this.reviewrightanswer;
	}

	public void setReviewrightanswer(Integer reviewrightanswer) {
		this.reviewrightanswer = reviewrightanswer;
	}

	public Integer getReviewoverallfeedback() {
		return this.reviewoverallfeedback;
	}

	public void setReviewoverallfeedback(Integer reviewoverallfeedback) {
		this.reviewoverallfeedback = reviewoverallfeedback;
	}

	public Long getQuestionsperpage() {
		return this.questionsperpage;
	}

	public void setQuestionsperpage(Long questionsperpage) {
		this.questionsperpage = questionsperpage;
	}

	public Short getShufflequestions() {
		return this.shufflequestions;
	}

	public void setShufflequestions(Short shufflequestions) {
		this.shufflequestions = shufflequestions;
	}

	public Short getShuffleanswers() {
		return this.shuffleanswers;
	}

	public void setShuffleanswers(Short shuffleanswers) {
		this.shuffleanswers = shuffleanswers;
	}

	public String getQuestions() {
		return this.questions;
	}

	public void setQuestions(String questions) {
		this.questions = questions;
	}

	public Double getSumgrades() {
		return this.sumgrades;
	}

	public void setSumgrades(Double sumgrades) {
		this.sumgrades = sumgrades;
	}

	public Double getGrade() {
		return this.grade;
	}

	public void setGrade(Double grade) {
		this.grade = grade;
	}

	public Long getTimecreated() {
		return this.timecreated;
	}

	public void setTimecreated(Long timecreated) {
		this.timecreated = timecreated;
	}

	public Long getTimemodified() {
		return this.timemodified;
	}

	public void setTimemodified(Long timemodified) {
		this.timemodified = timemodified;
	}

	public Long getTimelimit() {
		return this.timelimit;
	}

	public void setTimelimit(Long timelimit) {
		this.timelimit = timelimit;
	}

	public String getPassword() {
		return this.password;
	}

	public void setPassword(String password) {
		this.password = password;
	}

	public String getSubnet() {
		return this.subnet;
	}

	public void setSubnet(String subnet) {
		this.subnet = subnet;
	}

	public String getBrowsersecurity() {
		return this.browsersecurity;
	}

	public void setBrowsersecurity(String browsersecurity) {
		this.browsersecurity = browsersecurity;
	}

	public Long getDelay1() {
		return this.delay1;
	}

	public void setDelay1(Long delay1) {
		this.delay1 = delay1;
	}

	public Long getDelay2() {
		return this.delay2;
	}

	public void setDelay2(Long delay2) {
		this.delay2 = delay2;
	}

	public Short getShowuserpicture() {
		return this.showuserpicture;
	}

	public void setShowuserpicture(Short showuserpicture) {
		this.showuserpicture = showuserpicture;
	}

	public Short getShowblocks() {
		return this.showblocks;
	}

	public void setShowblocks(Short showblocks) {
		this.showblocks = showblocks;
	}

}